undocumented alien - German English Dictionary